tabernacle throne - French English Dictionary